/********************************************************************************
** Form generated from reading UI file 'mainwindow.ui'
**
** Created by: Qt User Interface Compiler version 5.14.2
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_MAINWINDOW_H
#define UI_MAINWINDOW_H

#include <QtCore/QVariant>
#include <QtGui/QIcon>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QMainWindow>
#include <QtWidgets/QMenu>
#include <QtWidgets/QMenuBar>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QSplitter>
#include <QtWidgets/QStatusBar>
#include <QtWidgets/QTabWidget>
#include <QtWidgets/QTreeView>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_MainWindow
{
public:
    QAction *actionopen_new_tab;
    QAction *actionClose_current_tab;
    QAction *actionQuit;
    QWidget *centralwidget;
    QGridLayout *gridLayout_3;
    QWidget *widget_top_btn;
    QHBoxLayout *horizontalLayout;
    QWidget *widget_Session;
    QGridLayout *gridLayout;
    QPushButton *btn_Session;
    QLabel *label_Session;
    QSpacerItem *horizontalSpacer;
    QWidget *widget_Quit;
    QGridLayout *gridLayout_2;
    QPushButton *btn_quit;
    QLabel *label_Quit;
    QWidget *widget_main;
    QHBoxLayout *horizontalLayout_2;
    QSplitter *splitter;
    QTreeView *treeView;
    QTabWidget *tabWidget;
    QWidget *tab;
    QHBoxLayout *horizontalLayout_3;
    QSpacerItem *horizontalSpacer_2;
    QLabel *label_2;
    QSpacerItem *horizontalSpacer_4;
    QLabel *label;
    QSpacerItem *horizontalSpacer_3;
    QMenuBar *menubar;
    QMenu *menuTerminal;
    QStatusBar *statusbar;

    void setupUi(QMainWindow *MainWindow)
    {
        if (MainWindow->objectName().isEmpty())
            MainWindow->setObjectName(QString::fromUtf8("MainWindow"));
        MainWindow->resize(1200, 800);
        actionopen_new_tab = new QAction(MainWindow);
        actionopen_new_tab->setObjectName(QString::fromUtf8("actionopen_new_tab"));
        QIcon icon;
        icon.addFile(QString::fromUtf8("res/pic/add.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionopen_new_tab->setIcon(icon);
        QFont font;
        font.setFamily(QString::fromUtf8("\345\256\213\344\275\223"));
        font.setPointSize(14);
        font.setBold(true);
        font.setWeight(75);
        actionopen_new_tab->setFont(font);
        actionClose_current_tab = new QAction(MainWindow);
        actionClose_current_tab->setObjectName(QString::fromUtf8("actionClose_current_tab"));
        QIcon icon1;
        icon1.addFile(QString::fromUtf8("res/pic/del.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionClose_current_tab->setIcon(icon1);
        actionClose_current_tab->setFont(font);
        actionQuit = new QAction(MainWindow);
        actionQuit->setObjectName(QString::fromUtf8("actionQuit"));
        QIcon icon2;
        icon2.addFile(QString::fromUtf8("res/pic/exit.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionQuit->setIcon(icon2);
        actionQuit->setFont(font);
        centralwidget = new QWidget(MainWindow);
        centralwidget->setObjectName(QString::fromUtf8("centralwidget"));
        gridLayout_3 = new QGridLayout(centralwidget);
        gridLayout_3->setSpacing(0);
        gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
        gridLayout_3->setContentsMargins(0, 0, 0, 0);
        widget_top_btn = new QWidget(centralwidget);
        widget_top_btn->setObjectName(QString::fromUtf8("widget_top_btn"));
        widget_top_btn->setMinimumSize(QSize(0, 90));
        widget_top_btn->setMaximumSize(QSize(16777215, 90));
        horizontalLayout = new QHBoxLayout(widget_top_btn);
        horizontalLayout->setSpacing(0);
        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
        horizontalLayout->setContentsMargins(0, 0, 0, 0);
        widget_Session = new QWidget(widget_top_btn);
        widget_Session->setObjectName(QString::fromUtf8("widget_Session"));
        widget_Session->setMinimumSize(QSize(100, 90));
        widget_Session->setMaximumSize(QSize(100, 90));
        widget_Session->setStyleSheet(QString::fromUtf8("QWidget\n"
"{\n"
"	background-color:transparent;\n"
"}\n"
"QWidget:hover\n"
"{\n"
"	background-color:rgb(229, 243, 255);\n"
"}"));
        gridLayout = new QGridLayout(widget_Session);
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        gridLayout->setHorizontalSpacing(0);
        gridLayout->setVerticalSpacing(1);
        gridLayout->setContentsMargins(0, 0, 0, 0);
        btn_Session = new QPushButton(widget_Session);
        btn_Session->setObjectName(QString::fromUtf8("btn_Session"));
        btn_Session->setMinimumSize(QSize(64, 64));
        btn_Session->setMaximumSize(QSize(64, 64));
        btn_Session->setCursor(QCursor(Qt::PointingHandCursor));
        btn_Session->setStyleSheet(QString::fromUtf8("QPushButton\n"
"{\n"
"	background-color:transparent;\n"
"	border:none;\n"
"	padding:5px;\n"
"}\n"
"QPushButton:pressed\n"
"{\n"
"	background-color:0xe0e0e0;\n"
"	border:1px solid #d0d0d0;\n"
"	padding:6px;\n"
"}\n"
""));
        QIcon icon3;
        icon3.addFile(QString::fromUtf8("res/pic/session.png"), QSize(), QIcon::Normal, QIcon::Off);
        btn_Session->setIcon(icon3);
        btn_Session->setIconSize(QSize(64, 64));

        gridLayout->addWidget(btn_Session, 0, 0, 1, 1);

        label_Session = new QLabel(widget_Session);
        label_Session->setObjectName(QString::fromUtf8("label_Session"));
        label_Session->setMinimumSize(QSize(0, 25));
        label_Session->setMaximumSize(QSize(16777215, 25));
        QFont font1;
        font1.setFamily(QString::fromUtf8("\345\256\213\344\275\223"));
        font1.setPointSize(9);
        font1.setBold(true);
        font1.setWeight(75);
        label_Session->setFont(font1);
        label_Session->setAlignment(Qt::AlignCenter);

        gridLayout->addWidget(label_Session, 1, 0, 1, 1);


        horizontalLayout->addWidget(widget_Session);

        horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout->addItem(horizontalSpacer);

        widget_Quit = new QWidget(widget_top_btn);
        widget_Quit->setObjectName(QString::fromUtf8("widget_Quit"));
        widget_Quit->setMinimumSize(QSize(100, 90));
        widget_Quit->setMaximumSize(QSize(100, 90));
        widget_Quit->setLayoutDirection(Qt::LeftToRight);
        widget_Quit->setStyleSheet(QString::fromUtf8("QWidget\n"
"{\n"
"	background-color:transparent;\n"
"}\n"
"QWidget:hover\n"
"{\n"
"	background-color:rgb(229, 243, 255);\n"
"}"));
        gridLayout_2 = new QGridLayout(widget_Quit);
        gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
        gridLayout_2->setHorizontalSpacing(0);
        gridLayout_2->setVerticalSpacing(1);
        gridLayout_2->setContentsMargins(0, 0, 0, 0);
        btn_quit = new QPushButton(widget_Quit);
        btn_quit->setObjectName(QString::fromUtf8("btn_quit"));
        btn_quit->setMinimumSize(QSize(64, 64));
        btn_quit->setMaximumSize(QSize(64, 64));
        btn_quit->setCursor(QCursor(Qt::PointingHandCursor));
        btn_quit->setStyleSheet(QString::fromUtf8("QPushButton\n"
"{\n"
"	background-color:transparent;\n"
"}\n"
"QPushButton:pressed\n"
"{\n"
"	background-color: red;\n"
"}\n"
""));
        btn_quit->setIcon(icon2);
        btn_quit->setIconSize(QSize(64, 64));

        gridLayout_2->addWidget(btn_quit, 0, 0, 1, 1);

        label_Quit = new QLabel(widget_Quit);
        label_Quit->setObjectName(QString::fromUtf8("label_Quit"));
        label_Quit->setMinimumSize(QSize(0, 25));
        label_Quit->setMaximumSize(QSize(16777215, 25));
        QFont font2;
        font2.setFamily(QString::fromUtf8("\345\256\213\344\275\223"));
        font2.setPointSize(11);
        font2.setBold(true);
        font2.setWeight(75);
        label_Quit->setFont(font2);
        label_Quit->setAlignment(Qt::AlignCenter);

        gridLayout_2->addWidget(label_Quit, 1, 0, 1, 1);


        horizontalLayout->addWidget(widget_Quit);


        gridLayout_3->addWidget(widget_top_btn, 0, 0, 1, 1);

        widget_main = new QWidget(centralwidget);
        widget_main->setObjectName(QString::fromUtf8("widget_main"));
        horizontalLayout_2 = new QHBoxLayout(widget_main);
        horizontalLayout_2->setSpacing(0);
        horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
        horizontalLayout_2->setContentsMargins(0, 0, 0, 0);
        splitter = new QSplitter(widget_main);
        splitter->setObjectName(QString::fromUtf8("splitter"));
        splitter->setOrientation(Qt::Horizontal);
        treeView = new QTreeView(splitter);
        treeView->setObjectName(QString::fromUtf8("treeView"));
        treeView->setMinimumSize(QSize(300, 0));
        treeView->setMaximumSize(QSize(16777215, 16777215));
        splitter->addWidget(treeView);
        tabWidget = new QTabWidget(splitter);
        tabWidget->setObjectName(QString::fromUtf8("tabWidget"));
        tabWidget->setStyleSheet(QString::fromUtf8("QTabWidget::pane {\n"
"    border: 1px solid #CCCCCC;\n"
"}\n"
"QTabBar::tab {\n"
"    background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #EEEEEE, stop: 0.5 #DDDDDD, stop: 1 #CCCCCC);\n"
"    color: #000000;\n"
"    text-align: left;\n"
"	padding:5px;\n"
"	font-size: 9pt;\n"
"}\n"
"QTabBar::tab:selected {\n"
"	background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #DDDDDD, stop: 0.5 #EEEEEE, stop: 1 #FFFFFF);\n"
"	background-color:black;\n"
"    color: #FF0000;\n"
"}\n"
"QTabBar::tab:!selected {\n"
"    border: 1px solid #999999;\n"
"    border-bottom-color: #CCCCCC;\n"
"}\n"
"\n"
"QTabBar::close-button{\n"
"	border-image: url(:/res/pic/cancel.png);\n"
"}\n"
"QTabBar::close-button:hover{\n"
"	background-color: rgb(255, 115, 157);\n"
"}"));
        tab = new QWidget();
        tab->setObjectName(QString::fromUtf8("tab"));
        horizontalLayout_3 = new QHBoxLayout(tab);
        horizontalLayout_3->setSpacing(0);
        horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
        horizontalLayout_3->setContentsMargins(0, 0, 0, 0);
        horizontalSpacer_2 = new QSpacerItem(144, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_3->addItem(horizontalSpacer_2);

        label_2 = new QLabel(tab);
        label_2->setObjectName(QString::fromUtf8("label_2"));
        label_2->setMinimumSize(QSize(128, 128));
        label_2->setMaximumSize(QSize(128, 128));
        label_2->setPixmap(QPixmap(QString::fromUtf8("res/pic/serial_Assistant.png")));

        horizontalLayout_3->addWidget(label_2);

        horizontalSpacer_4 = new QSpacerItem(40, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);

        horizontalLayout_3->addItem(horizontalSpacer_4);

        label = new QLabel(tab);
        label->setObjectName(QString::fromUtf8("label"));
        QFont font3;
        font3.setFamily(QString::fromUtf8("\345\256\213\344\275\223"));
        font3.setPointSize(16);
        font3.setBold(true);
        font3.setWeight(75);
        label->setFont(font3);

        horizontalLayout_3->addWidget(label);

        horizontalSpacer_3 = new QSpacerItem(144, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_3->addItem(horizontalSpacer_3);

        tabWidget->addTab(tab, QString());
        splitter->addWidget(tabWidget);

        horizontalLayout_2->addWidget(splitter);


        gridLayout_3->addWidget(widget_main, 1, 0, 1, 1);

        MainWindow->setCentralWidget(centralwidget);
        menubar = new QMenuBar(MainWindow);
        menubar->setObjectName(QString::fromUtf8("menubar"));
        menubar->setGeometry(QRect(0, 0, 1200, 30));
        menuTerminal = new QMenu(menubar);
        menuTerminal->setObjectName(QString::fromUtf8("menuTerminal"));
        MainWindow->setMenuBar(menubar);
        statusbar = new QStatusBar(MainWindow);
        statusbar->setObjectName(QString::fromUtf8("statusbar"));
        MainWindow->setStatusBar(statusbar);

        menubar->addAction(menuTerminal->menuAction());
        menuTerminal->addAction(actionopen_new_tab);
        menuTerminal->addAction(actionClose_current_tab);
        menuTerminal->addSeparator();
        menuTerminal->addAction(actionQuit);

        retranslateUi(MainWindow);

        tabWidget->setCurrentIndex(0);


        QMetaObject::connectSlotsByName(MainWindow);
    } // setupUi

    void retranslateUi(QMainWindow *MainWindow)
    {
        MainWindow->setWindowTitle(QCoreApplication::translate("MainWindow", "MainWindow", nullptr));
        actionopen_new_tab->setText(QCoreApplication::translate("MainWindow", "Open new tab", nullptr));
        actionClose_current_tab->setText(QCoreApplication::translate("MainWindow", "Close current tab", nullptr));
        actionQuit->setText(QCoreApplication::translate("MainWindow", "Quit", nullptr));
        btn_Session->setText(QString());
        label_Session->setText(QCoreApplication::translate("MainWindow", "Session", nullptr));
        btn_quit->setText(QString());
        label_Quit->setText(QCoreApplication::translate("MainWindow", "Quit", nullptr));
        label_2->setText(QString());
        label->setText(QCoreApplication::translate("MainWindow", "Mini Serial Assistant", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tab), QCoreApplication::translate("MainWindow", "Tab 1", nullptr));
        menuTerminal->setTitle(QCoreApplication::translate("MainWindow", "Terminal", nullptr));
    } // retranslateUi

};

namespace Ui {
    class MainWindow: public Ui_MainWindow {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_MAINWINDOW_H
